package cn.org.rapid_framework.generator.provider.db.sql.model; import junit.framework.TestCase; public class SqlParameterTest extends TestCase { SqlParameter p = new SqlParameter(); public void test_toListParam_listParam_true() { p.setListParam(true); p.setParameterClass("Long"); assertEquals(p.getPreferredParameterJavaType(),"java.util.List<Long>"); p.setParameterClass("long"); assertEquals(p.getPreferredParameterJavaType(),"java.util.List<Long>"); p.setParameterClass("java.lang.Set"); assertEquals(p.getPreferredParameterJavaType(),"java.lang.Set"); p.setParameterClass("String[]"); assertEquals(p.getPreferredParameterJavaType(),"String[]"); } public void test_toListParam_listParam_false() { p.setListParam(false); p.setParameterClass("Long"); assertEquals(p.getPreferredParameterJavaType(),"Long"); p.setParameterClass("long"); assertEquals(p.getPreferredParameterJavaType(),"Long"); } }